package com.ego.dubbo.service;

import com.ego.pojo.Content;

import java.util.List;

public interface ContentDubboService {

    /**
     * 分页查询 内容
     * @param categoryId 内容分类
     * @param pageNum 当前页
     * @param pageSize 每页大小
     * @return
     */
    List<Content> selectContentByPage(long categoryId, int pageNum, int pageSize);

    /**
     * 查询内容总数
     * @param categoryId
     * @return
     */
    long selectTotal(long categoryId);

    /**
     * 保存内容
     * @param content
     * @return
     */
    int saveContent(Content content);

    /**
     * 修改内容
     * @param content
     * @return
     */
    int updateContent(Content content);

    /**
     * 根据id删除内容
     * @param ids 是一个数组
     * @return
     */
    int deleteContentByIds(Long[] ids);

}
